package com.site.wisdom_construction.statisticsResult;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * @Author daiyifei
 * @Date 2022/1/24
 * @Description
 */
@ApiModel(value ="安全隐患统计数据实体类",description = "SafetyByHt")
public class SafetyByHt {
    /**
     * countSafetyAll
     */
    @ApiModelProperty(value = "安全隐患总数", name = "countSafetyAll")
    private Integer countSafetyAll;

    /**
     * 待整改安全隐患数量
     */
    @ApiModelProperty(value = "待整改安全隐患数量", name = "countSafetyAllByStatusDZ")
    private Integer countSafetyAllByStatusDZ;

    /**
     * 待整改安全隐患数量
     */
    @ApiModelProperty(value = "待整改安全隐患数量", name = "countSafetyAllByStatusDY")
    private Integer countSafetyAllByStatusDY;

    /**
     * 已整改安全隐患数量
     */
    @ApiModelProperty(value = "已整改安全隐患数量", name = "countSafetyAllByStatusYZ")
    private Integer countSafetyAllByStatusYZ;

    /**
     * 超期未整改安全隐患数量
     */
    @ApiModelProperty(value = "超期未整改安全隐患数量", name = "countSafetyAllByStatusCQ")
    private Integer countSafetyAllByStatusCQ;

    /**
     * 整改率
     */
    @ApiModelProperty(value = "整改率", name = "rectificationRate")
    private String rectificationRate;

    public SafetyByHt() {
        super();
    }

    public SafetyByHt(Integer countSafetyAll, Integer countSafetyAllByStatusDZ, Integer countSafetyAllByStatusDY, Integer countSafetyAllByStatusYZ, Integer countSafetyAllByStatusCQ, String rectificationRate) {
        this.countSafetyAll = countSafetyAll;
        this.countSafetyAllByStatusDZ = countSafetyAllByStatusDZ;
        this.countSafetyAllByStatusDY = countSafetyAllByStatusDY;
        this.countSafetyAllByStatusYZ = countSafetyAllByStatusYZ;
        this.countSafetyAllByStatusCQ = countSafetyAllByStatusCQ;
        this.rectificationRate = rectificationRate;
    }

    public Integer getCountSafetyAll() {
        return countSafetyAll;
    }

    public void setCountSafetyAll(Integer countSafetyAll) {
        this.countSafetyAll = countSafetyAll;
    }

    public Integer getCountSafetyAllByStatusDZ() {
        return countSafetyAllByStatusDZ;
    }

    public void setCountSafetyAllByStatusDZ(Integer countSafetyAllByStatusDZ) {
        this.countSafetyAllByStatusDZ = countSafetyAllByStatusDZ;
    }

    public Integer getCountSafetyAllByStatusDY() {
        return countSafetyAllByStatusDY;
    }

    public void setCountSafetyAllByStatusDY(Integer countSafetyAllByStatusDY) {
        this.countSafetyAllByStatusDY = countSafetyAllByStatusDY;
    }

    public Integer getCountSafetyAllByStatusYZ() {
        return countSafetyAllByStatusYZ;
    }

    public void setCountSafetyAllByStatusYZ(Integer countSafetyAllByStatusYZ) {
        this.countSafetyAllByStatusYZ = countSafetyAllByStatusYZ;
    }

    public Integer getCountSafetyAllByStatusCQ() {
        return countSafetyAllByStatusCQ;
    }

    public void setCountSafetyAllByStatusCQ(Integer countSafetyAllByStatusCQ) {
        this.countSafetyAllByStatusCQ = countSafetyAllByStatusCQ;
    }

    public String getRectificationRate() {
        return rectificationRate;
    }

    public void setRectificationRate(String rectificationRate) {
        this.rectificationRate = rectificationRate;
    }

    @Override
    public String toString() {
        return "SafetyByHt{" +
                "countSafetyAll=" + countSafetyAll +
                ", countSafetyAllByStatusDZ=" + countSafetyAllByStatusDZ +
                ", countSafetyAllByStatusDY=" + countSafetyAllByStatusDY +
                ", countSafetyAllByStatusYZ=" + countSafetyAllByStatusYZ +
                ", countSafetyAllByStatusCQ=" + countSafetyAllByStatusCQ +
                ", rectificationRate='" + rectificationRate + '\'' +
                '}';
    }
}
